using your last ounce of strength - Allemand Anglais Dictionnaire